Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMCROFT Semi-Detached £1,100,000 13 Dec 2019
2 ELMCROFT Terraced £1,151,500 15 Nov 2021
3 ELMCROFT Terraced £615,000 28 Jun 2005